package com.hzhc.vo;

import com.hzhc.dto.BaseDto;
import com.hzhc.entity.VersionContent;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

/**
 * 更新日志
 *
 * @author Fcehnxu
 * @since 2024-01-03
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class VersionInfoVo extends BaseDto implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -3077077315225970323L;

	private Long id;

	/**
	 * 版本号
	 */
	private String versionNo;

	/**
	 * 创建时间
	 */
	private LocalDateTime createTime;

	/**
	 * 是否删除
	 */
	private Boolean disable;

	/**
	 * 版本类型 0-pc端 1-微信端
	 */
	private Integer isApp;

	/**
	 * 所属系统类型 0-散件杂 1-集装箱 2-设备物资
	 */
	private Integer sysType;

	/**
	 * 内容列表
	 */
	private List<VersionContent> contents;
}
